accident preventer - German English Dictionary